package guoanmaker.provider.business.modelnobind;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * DESC:
 * Created by JTing on 2017/12/17 14:03
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
public class ProvideShopDetailMove {
    private String businessId;   //商户id
    private String shopId;      //店铺id
    private String businessName;  //店铺名称
    private String companyLogo;  //店铺logo
    private Long followNum;        //关注数目
    private String score;  //评分
    private Integer state;  //0待审核 1审核成功  2审核失败   3冻结
    private String banner;  //店铺焦点图
    private String introduce;//店铺介绍
    private String companyLicenseReplica; //营业执照
    private String bannerForPc;//pc端使用的banner

    public ProvideShopDetailMove(String businessId,String shopId,  String businessName, String companyLogo,
                                 Long followNum, Integer state, String banner, String introduce, String companyLicenseReplica) {
        this.businessId = businessId;
        this.shopId = shopId;
        this.businessName = businessName;
        this.companyLogo = companyLogo;
        this.followNum = followNum;
        this.state = state;
        this.banner = banner;
        this.introduce = introduce;
        this.companyLicenseReplica = companyLicenseReplica;
    }

    public ProvideShopDetailMove(String businessId, String shopId, String businessName, String companyLogo, Long followNum,
                                 Integer state, String banner, String introduce, String companyLicenseReplica, String bannerForPc) {
        this.businessId = businessId;
        this.shopId = shopId;
        this.businessName = businessName;
        this.companyLogo = companyLogo;
        this.followNum = followNum;
        this.state = state;
        this.banner = banner;
        this.introduce = introduce;
        this.companyLicenseReplica = companyLicenseReplica;
        this.bannerForPc = bannerForPc;
    }
}
